place for landmarks - İngilizce Eş Anlamlılar Sözlük